Skip to content

Add SEO insights dashboard as a separate tab; restore original welcome dashboard#511

Draft
Copilot wants to merge 4 commits intodev/mainfrom
copilot/create-seo-dashboard-v1
Draft

Add SEO insights dashboard as a separate tab; restore original welcome dashboard#511
Copilot wants to merge 4 commits intodev/mainfrom
copilot/create-seo-dashboard-v1

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Apr 20, 2026

  • Explore codebase: API types, module aliases, existing insight provider pattern
  • Update InsightProvider interface to pass UmbControllerHost to getInsights
  • Remove sample/placeholder insight data
  • Implement robotsTxt insight provider: detect Disallow: / for User-agent: * in robots.txt content
  • Implement notFound insight provider: flag when 404 page is not configured (API returns null)
  • Implement redirects insight provider: detect redirect chains (redirect newUrl matches another redirect's oldUrl)
  • Update #runScan to pass this as host to each provider
  • Build frontend assets and run solution build/tests (45/45 passed)
  • Run parallel validation (Code Review: clean, CodeQL: timed out)

Copilot AI and others added 3 commits April 17, 2026 10:04
Agent-Logs-Url: https://github.com/patrickdemooij9/SeoToolkit.Umbraco/sessions/f6f20ed0-0da8-4971-9d8d-46e79e3f0bb6

Co-authored-by: patrickdemooij9 <11466511+patrickdemooij9@users.noreply.github.com>
…nal welcome dashboard

Agent-Logs-Url: https://github.com/patrickdemooij9/SeoToolkit.Umbraco/sessions/e7b87a62-2dfb-4df1-a6df-983139c168a0

Co-authored-by: patrickdemooij9 <11466511+patrickdemooij9@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants